package com.jf.cloud.service.sysmanager.dao;

import com.jf.cloud.service.sysmanager.common.base.IBaseService;
import com.jf.cloud.service.sysmanager.common.db.Condition;
import com.jf.cloud.service.sysmanager.entity.PubgBaseHelpDocument;
import java.util.List;


/**
 * 帮助文档服务接口
 * 
 * @author 代码机1.0 创建时间：2018-03-31
 */
public interface IPubgBaseHelpDocumentService extends IBaseService<PubgBaseHelpDocument, Long> {

	/**
	 * 根据主键查询帮助文档
	 * 
	 * @author 代码机1.0 创建时间：2018-03-31
	 */
	public PubgBaseHelpDocument findPubgBaseHelpDocument(Long rowId) throws Exception;

	/**
	 * 根据查询条件获取帮助文档列表
	 * 
	 * @author 代码机1.0 创建时间：2018-03-31
	 */
	public List<PubgBaseHelpDocument> findPubgBaseHelpDocumentList(Condition qc) throws Exception;

	/**
	 * 新增/修改帮助文档
	 * 
	 * @author 代码机1.0 创建时间：2018-03-31
	 */
	public PubgBaseHelpDocument saveOrUpdatePubgBaseHelpDocument(PubgBaseHelpDocument pubgBaseHelpDocument) throws Exception;

	/**
	 * 更新帮助文档
	 *
	 * @author 代码机1.0 创建时间：2018-03-31
	 */
	public void updatePubgBaseHelpDocument(PubgBaseHelpDocument pubgBaseHelpDocument) throws Exception;

}
